NH 2 H N O S N CH 3 CH 3 OH O O OH O